package com.xzq.bugstack.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author xzq
 * @Description // 文件分片数据
 * @Date 2021/11/20 16:16
 * @Version 1.0.0
 **/
@Data
@NoArgsConstructor
public class FileBurstData {
    private String fileUrl;     //客户端文件地址
    private String fileName;    //文件名称
    private Integer beginPos;    //开始位置
    private Integer endPos;     //结束位置
    private byte[] bytes;       //文件字节： 在实际应用中可以使用非对称加密，保证传输安全
    private Integer status;     //Constants.FileStatus (0开始 1中间 2结尾 3完成)

    public FileBurstData(Integer status) {
        this.status = status;
    }
}
